The spectacular detail of one of the hanuman monkey gods adorned at the foot of a golden stupa inside the Grand Palace. [Photo / China.org.cn]
Go to Forum >>0 Comment(s)