Sort:  

Thanks! I'd been to this place in India called KumarParvatha. You can check google images here - http://bit.ly/2BSRLNF