What's the address of Gucha Mountain (sankuaishi)?

AwesomeVilla
on Nov 1, 2020
1 Answers
Preston_Dominguez
on Nov 1, 2020

A small island in the southwest of Qinghai Lake in Haibei Tibetan Autonomous Prefecture, 8 kilometers from the lake in the south and 20 kilometers from the bird island in the northwest