• (1 ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

This is just one section of the Luofu Mountain in China that's popular to tourists. Take a walk up the side of the mountain to reach one amazing temple.

Details
  • by sgorman
  • recorded December 2009
  • uploaded Nov 07, 2010
  • 130 views
Location
  • China
Tags

Video Map

Related Videos

More Videos from sgorman