Abu Dhabi, United Arab Emirates
Sheikh Hamdan St., the main st. in Abu dhabi,Abu Dhabi, United Arab Emirates