by DawidKalisinski
Hong Kong, March 2013 Tourist tram at the Victoria Peak in Hong Kong island, popular tourist attraction