standing on top of the dinosaur's back in Ta Xua National Park, North Vietnam

standing on top of the dinosaur’s back in Ta Xua National Park, North Vietnam