![](http://www.alamy.com/thumbs/6/EBDDFE33-9502-4EF4-B8E9-224153867374/DXWBEH.jpg)
India, Dehradun. Statue of Sai Baba of Shirdi, a Great Spiritual Master Revered by both Hindu and Muslim Devotees. Tapkeshwar.
Died 1918.
Size: 3744px × 5616px
Location: Dehradun, Uttarakhand, India, Asia
Photo credit: © Charles O. Cecil / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: asia, baba, dehradun, hindu, hinduism, india, indian, marigolds, master, muslim, religion, religious, sage, sai, shirdi, spiritual, statue, tapkeshwar, temple, uttarakhand