Webcams Started August 22, 2008 · 3,153 views · 1 post ronald August 24, 2008 They are demonstrating that the slow pace of life in Mexico makes time appear to stand still.. Paradise never changes. LOL Advertisement Planning your trip? Explore our comprehensive travel guide for up-to-date info on Puerto Vallarta. View Travel Guide