4 Ordinary Man - 3 years ago
This Baruna (Varuna) statue symbolises the Hindu God od oceans build in T-junction of Jalan Wana Segara and Jalan Kartika Plaza from the way of Airport direction. This stutue is dedicated to the direction where Holiday Inn is situated to the westwsrd to the Pantai Jerman/German Beach. Some people including taxi drivers sit relaxed in this place in late afternoon until evening.