When one visits Noorabad near Kahuta, Pakistan and wanders in wilderness, it is only then when one understands why people believe in meditation and what is peace. It is not important what one believes in, it’s about peace in wilderness where these rocks once came to meditate. Click image for large sizes and prints from my website www.awaisyaqub.com