This is the Peak itself.
Rajgir, Bihar, India
PREVIOUS
NEXT
QUIT