Asian History
A stupa is a mound like structure that contains Buddhist relics, typically those of Buddhist’s remains
Proudly powered by WordPress Theme: Mediaphase Lite by ThemeFurnace.