Photos
A rare photograph of The SPH in the year 2001 (23 years of age) in the first ever KAILASA established by Him through a temple-monastery complex at Tiruchengode, Tamilnadu, South India. He is seen in His small humble thatched roof abode, radiating bliss as always.