Loading...
Uploaded by BawarchiDude on Feb 12, 2008
Gridhakuta, or vulture's peak, in Rajgir, India was one of the Buddha's favorite spots for meditation and the site of some important discourses.The chants of a Thai party mixing with those of a Chinese group close by.
Travel & Events
Standard YouTube License
What are they worshiping?
finecedars 6 months ago
Load more suggestions
What are they worshiping?
finecedars 6 months ago