Ban Gioc Waterfall in Cao Bang, Vietnam, cascading over limestone cliffs with lush green mountains in the background