This is the Grand Canyon in United States! Has anyone been? Sucha beautiful peaceful place to observe amazing nature, think positive thoughts and reflect on life. So much great energy comes from this place and just look at how beautiful it is.
Download the HelloTalk app to join the conversation.