Laughing Buddha symbolises happiness, prosperity, and good fortune. Inspired by Budai, a joyful monk, his statue is believed ...
The recent discovery of three colossal Buddha heads, a giant palm, an ancient wall, and some inscriptions have underlined the significance of Ratnagiri in Odisha’s Jajpur district as a prominent ...