Sort:  

Yes, this is a famous temple in Bali.