06 March 2010•1 placemark
The Eiffel Tower in Paris, Texas is a tourist attraction built in 1995. It has a red Cowboy hat on its top and was once "the second largest Eiffel tower in the second largest Paris".
17 July 2009•1 placemark
Vegas Vic is an iconic sign of Las Vegas. The neon Cowboy was built in front of the Pioneer Club in 1951. Nowadays it is part of the "Fremont Street Experience" a pedestrian mall in...