About Mount Potalaka

Mount Potalaka, which means "Brilliance", is the mythical dwelling of the Buddhist bodhisattva Avalokiteśvara, said to exist in the seas south of India.