Vihara Avalokitesvara is a place of worship for Buddhists. the only monastery Vihara Avalokitesvara. Pamekasan, Indonesia - Jul 09, 2025.