Odisha’s Miniature Artist Eyes World Record With Smallest Idol Of This Deity
Berhampur: Odisha's Satya Maharana claims to have carved the world’s smallest statue of Lord Ram. Yes. You read it right.
The man, popular for creating miniature art works, said the…