Curved Screen Kiosk
Building A, Pin'ao Industrial park, Xikeng New village, Longhua, Shenzhen, Guangdong, China