Got this picture from a friend and i'm using it without his consent(will go and ask for his permission tomorrow!). If you observe it clearly, you can view the Chinese border in it. The few hut-like structures on the left of the picture belong to China!(well, that's what he told me!)
Well, there's this other friend of mine who has a pendant with similar(read same) illustrations on it like the ones you would see on the big rock. I wonder if anyone could tell me what all that means? I'm sure it talks about some sort of inner awakening or may be world peace! But, whatever it is, it has a mysterious charisma to it!