Sort:  

You're correct! It is Ba Thien Hau Temple in Saigon.